foot vise - Alemán Inglés Diccionario